echar tripa - Turkish English Dictionary